Dispatching in perfectly-periodic schedules

نویسندگان

  • Zvika Brakerski
  • Vladimir Dreizin
  • Boaz Patt-Shamir
چکیده

In a perfectly-periodic schedule, time is divided into time-slots, and each client gets a time slot precisely every predefined number of time slots, called the period of that client. Periodic schedules are useful in mobile communication where they can help save power in the mobile device, and they also enjoy the best possible smoothness. In this paper we study the question of dispatching in a perfectly periodic schedule, namely how to find the next item to schedule, assuming that the schedule is already given somehow. Simple dispatching algorithms suffer from either linear time complexity per slot or from exponential space requirement. We show that if the schedule is given in a natural tree representation, then there exists a way to get the best possible running time per slot for a given space parameter, or the best possible space (up to a polynomial) for a given time parameter. We show that in many practical cases, the running time is constant and the space complexity is polynomial.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Adaptive general perfectly periodic scheduling

We propose an adaptive algorithm Adaptmin to create perfectly periodic schedules. A perfectly periodic schedule schedules a client regularly after a predefined amount of time known as the period of the client. The periodicity of such schedules can be used to save battery life of nodes in a wireless network. The quality of a perfectly periodic schedule is a function of the ratio between the gran...

متن کامل

Efficient periodic scheduling by trees

In a perfectly-periodic schedule, time is divided into time-slots, and each client gets a time slot precisely every predefined number of time slots. The input to a schedule design algorithm is a frequency request for each client, and its task is to construct a perfectly periodic schedule that matches the requests as “closely” as possible. The quality of the schedule is measured by the ratios be...

متن کامل

Efficient algorithms for periodic scheduling

In a perfectly periodic schedule, time is divided into time slots, and each client gets a slot precisely every predefined number of time slots. The input to a schedule design algorithm is a frequency request for each client, and its task is to construct a perfectly periodic schedule that matches the requests as ‘‘closely’’ as possible. The quality of the schedule is measured by the ratios betwe...

متن کامل

AGV Dispatching Strategies at Automated Seaport Container Terminals

A key issue in automated seaport container terminals is the assignment of transportation orders to automated guided vehicles (AGVs). For AGV dispatching two basic types of strategies can be applied, which differ by the length of the look-ahead period and the rescheduling strategy. The on-line dispatching strategy uses myopic dispatching rules, which have been adopted from flexible manufacturing...

متن کامل

Reconciling High-Speed Scheduling with Dispatching in Wafer Fabs

A novel approach to reconciling global optimizing scheduling with real-time dispatching is presented. High speed scheduling is accomplished by two simultaneous cooperating scheduling processes, one of which generates longer term schedules while the other is focused with higher resolution on the nearer term. Real-time dispatching is based on the most recently generated near term schedule, carefu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. Algorithms

دوره 49  شماره 

صفحات  -

تاریخ انتشار 2003